worcesterberry (ribes divaricatum) - Turkish English Dictionary